package safeCommitter.test.finder.core;

import java.util.Collection;
import java.util.Set;

import org.eclipse.core.runtime.CoreException;
import org.eclipse.core.runtime.IProgressMonitor;

import safeCommitter.model.adpters.ClassEntity;
import safeCommitter.model.adpters.SCSingleMethodTest;

public interface ISCJavaFinder {

	public abstract Collection<? extends SCSingleMethodTest> findTestsFromMethods(final Set<ClassEntity> clazzEntities,
			IProgressMonitor monitor) throws CoreException;

	public Boolean getUserCancelled();

}